
#include "InteractorStyles.h"

#include "vtkObjectFactory.h"
#include "vtkRenderer.h"
#include "vtkRenderWindow.h"
#include "vtkRenderWindowInteractor.h"
#include "vtkUnsignedCharArray.h"
#include "vtkAbstractPropPicker.h"
#include "vtkAssemblyPath.h"
#include "vtkAreaPicker.h"


// defined in "vtkInteractorStyleRubberBandPick.cpp"
#define VTKISRBP_ORIENT 0
#define VTKISRBP_SELECT 1

vtkCxxRevisionMacro(vsInteractorStyleRubberPick, "$Revision: 0.1 $");
vtkStandardNewMacro(vsInteractorStyleRubberPick);


void 
vsInteractorStyleRubberPick::StopSelect()
{
	this->CurrentMode = VTKISRBP_ORIENT;
}


bool
vsInteractorStyleRubberPick::IsSelectionModel()
{
	if ( CurrentMode == VTKISRBP_SELECT)
		return true;
	else
		return false;
}
